starting level. (feel free to work further on it)