initial costume implementation
fixed collision