Initial control implementation