skeleton classes added