some organization. added ace editor