fixed object creation, ready to work on render