how should I do this?