hacked version for hassan