First functional step and interface