wip: i start to hate idea software...