fscking lack of IDEs or smart tools