improving syntax