Complete, code needs cleanup and comments
Complete, code needs cleanup and comments, fixed UserApp trans default