howIwork