Type pseudo push pull :