more small fixes
small front-end tweaks
52% code coverage