Still facing some errors