added layers functionality
commiting before checking out for group meeting