maybe time to change mechanic...