userdata class and start working on tutorial layer