well, I want to be consistent with rest of methods. If I want to look nice this module, I will write it completely different :)