cleaned up and added licenses