If you find any bug in the code or have any improvements in mind then feel free to generate a pull request.