source drop for fittoview func