kean development (2)