more functionality working, front end
changed back ports