more inheritance ftw :)