Added interface for LSQ