extension, helpers and mathers classes