use works, inheritance fixed