Added more effects and mouse control