Working version of src