fixed interaction, graphics