Simple implementation.