added likes functionality, passing test