adding todos after discussion with phil and matou
added loading box