move frontend method to superclass

as per feedback from @athal7