elopez added classical board functionality