frontend works :)
frontend + some backend fixes
frontend last minute set