No need to re-declare 'self' here :)