comments and optimise code