fixed collision and started working on transparency