test branch commit
small updates, some unittesting added