Fine  by me - can be easily refactored later