fixed to self