added atttributable skeleton funcitonality